import {encodeQuery} from 'utils/helper/query'
import sdk from 'sdk'
export default {
  methods: {
    /**
     * 点击热搜/搜索结果项
     * @param {*} item 
     */
    $search_handleClick(item, options={}) {
			//  产品类别：跳转到类别列表页
				let url = encodeQuery( options )  // options参数带到目标页面：关键词+城市
				if(item.categoryCode){ // 针对分类产品
					url = encodeQuery( { ...options, categoryCode: item.categoryCode} ) 
					switch (item.productType) { // 0-全部 1-观光日游（路线） 3-公园（门票）11-交通接驳 17-导领
						case 1:  // 线路
							url = '/pages/tourline/list/index?' + url
							break
						
						case 3: // 门票
							url = '/pages/tickets/list/index?' + url
							break
					}
				}
				if(item.productCode) {// 针对商品
					url = encodeQuery( {
						code: item.productCode,
						authorization: ''// token
					} )
					// 跳游必得详情页
					switch (item.productType) {
						case 1:  // 线路详情
							url = '/packageDetail/pages/tourline/detail/index?' + url
							// url = '/ubd/product/tours/detail?' + url
							break
						
						case 3: // 门票详情
							url = '/packageDetail/pages/tickets/detail/index?' + url
							// url = '/ubd/product/poi/detail?' + url
							break
					}
				}
				
				sdk.navigateTo({
					url: url
				})
    }
  }
}